Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEYBURN PLACE Semi-Detached £186,000 1 Feb 2019
2 LEYBURN PLACE Semi-Detached £170,000 1 Jun 2021
3 LEYBURN PLACE Semi-Detached £181,600 22 Aug 2018
4 LEYBURN PLACE Semi-Detached £195,000 5 Apr 2023
5 LEYBURN PLACE Semi-Detached £126,000 18 Dec 2009
6 LEYBURN PLACE Semi-Detached £59,500 17 Mar 2000
7 LEYBURN PLACE Semi-Detached £161,000 9 Mar 2011
8 LEYBURN PLACE Semi-Detached £12,375 4 Oct 1995
8 LEYBURN PLACE Semi-Detached £49,500 4 Oct 1995
9 LEYBURN PLACE Semi-Detached £155,000 8 Mar 2005
10 LEYBURN PLACE Semi-Detached £177,000 11 Apr 2018
11 LEYBURN PLACE Semi-Detached £144,000 8 Dec 2006
12 LEYBURN PLACE Semi-Detached £105,000 16 May 2003